oil derricks - German English Dictionary